what good does that do me - French English Dictionary